﻿using System.Collections.Generic;
using System.Threading.Tasks;
using VisionCloud.Core.Model.Sys;
using VisionCloud.Domain.Common;
using VisionCloud.Domain.DtoModel.Sys;

namespace VisionCloud.Domain.Repository.Interface.Sys
{
    public interface ISysMenuRepository : IBaseRepository<SysMenu>
    {
        Task<ApiPageResult> GetPage(SysMenuCondition condition);

        Task<SysMenuDto> FindSysMenu(SysMenuDto sysMenuDto);

        Task<List<VMenu>> GetMenuList();
    }
}